Domain Polymorph Components For Explicit Opaque Borders in Hierarchical Heterogeneous Models
نویسندگان
چکیده
Hierarchical heterogeneous modeling is an approach for modeling heterogeneous embedded systems. It is a solution to manage the heterogeneity problem of the embedded systems and it helps to reduce the complexity of embedded systems modeling. However, the borders between hierarchical levels are opaque. Domain polymorph components, which is another approach to heterogeneity, can automatically adapt their behavior to the semantics of the model in which they are used. This article propose to use domain polymorph components at the border of the hierarchical levels of an heterogeneous model to make the semantic adaptation between these levels explicit.
منابع مشابه
A model of domain-polymorph component for heterogeneous system design
Heterogeneous systems mix different technical domains such as signal processing, analog and digital electronics, software, telecommunication protocols, etc. Heterogeneous systems are composed of subsystems that are designed using different models of computation (MoC). These MoCs are the laws that govern the interactions of the components of a subsystem. The design of heterogeneous systems inclu...
متن کاملAn Approach of Domain Polymorph Component Design
Heterogeneous modelling and design tools allow the design of software systems using several computation models. The designed system is built by assembling components that obey a computation model. The internal behavior of a component is specified either in some programming language or by assembling sub-components that obey a possibly different computation model. When the same behavior is used i...
متن کاملHierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data Movement
Modern computer systems feature multiple homogeneous or heterogeneous computing units with deep memory hierarchies, and expect a high degree of thread-level parallelism from the software. Exploitation of data locality is critical to achieving scalable parallelism, but adds a significant dimension of complexity to performance optimization of parallel programs. This is especially true for program...
متن کاملA spatially explicit hierarchical approach to modeling complex ecological systems: theory and applications
Ecological systems are generally considered among the most complex because they are characterized by a large number of diverse components, nonlinear interactions, scale multiplicity, and spatial heterogeneity. Hierarchy theory, as well as empirical evidence, suggests that complexity often takes the form of modularity in structure and functionality. Therefore, a hierarchical perspective can be e...
متن کاملModels of EFL Learners’ Vocabulary Development: Spreading Activation vs. Hierarchical Network Model
Semantic network approaches view organization or representation of internal lexicon in the form of either spreading or hierarchical system identified, respectively, as Spreading Activation Model (SAM) and Hi- erarchical Network Model (HNM). However, the validity of either model is amongst the intact issues in the literature which can be studied through basing the instruction compatible wi...
متن کامل